diez millones - French English Dictionary